var shopId = '';
var goodsId = '';
var total = 0;
var pageSize = 20;
var pageNo = 1;
$(document).ready(function(){   
	console.log(baseUrl)
	getFocusList();
});



//			*****************顶部导航栏想换切换发生事件*************
$(".nav ul li").click(function(){
	$(this).addClass('onclick').siblings().removeClass('onclick')
});

//			************收藏导航栏的样式js*****************
$(".shoucangbar ul li").click(function(){
	$(this).addClass('shoucangbarchange').siblings().removeClass('shoucangbarchange')
});

// 关注事件
$(".concern").click(function(){
	console.log("关注");
	if(!$(this).hasClass('boxchange')){
		pageSize = 20;
		pageNo = 1;
		$('.collection').removeClass('boxchange');	
		$(this).addClass('boxchange');
		$(".shoucang").removeClass('block');
		$(".shoucang").addClass('none');
		$('.gzdetail').removeClass('none');
		$('.gzdetail').addClass('block');	
		getFocusList();
	}
});

// 收藏事件
$(".collection").click(function(){
	console.log("收藏")
	if(!$(this).hasClass('boxchange')){
		pageSize = 20;
		pageNo = 1;
		$('.concern').removeClass('boxchange');	
		$(this).addClass('boxchange');
		$(".shoucang").removeClass('none');
		$(".shoucang").addClass('block');
		$('.gzdetail').removeClass('block');
		$('.gzdetail').addClass('none');
		getCollection();	
	}
});	

// 取消关注
$('#gzactive').on('click','.evaluate',function(){
	console.log($(this).parent().data('id'))
	shopId = $(this).parent().data('id');
	clickFocus();
});

//			***************关注复选框全选与反选******************
$(".allgz").click(function(){
	$("input[name='singlegz']").prop("checked",$(this).prop("checked"));
});   

// 关注店铺都被选中后改变全选
$(".gzactive").on('click','input:checkbox' ,function() {
// 当选中的长度等于checkbox的长度的时候,就让控制全选反选的checkbox设置为选中,否则就为未选中
	if($(".gzactive input:checkbox").length === $(".gzactive input:checked").length) {
		$(".allgz").prop("checked", true);
	}else{
		$(".allgz").prop("checked", false);
	}
});

// 全选取消关注事件
$('#removeFocus').click(function(){
	var checkedInput = $('input[name=singlegz]:checked');
	if(checkedInput.length){
		var ids = [];
		for(var i = 0 ; i < checkedInput.length ; i ++){
			ids.push($(checkedInput[i]).parent().data('id'))
		}
		shopId = ids.join();
		console.log(1);
		clickFocus();
		console.log(2);
	}
});

//			****************收藏导航栏的样式js****************		
$(".navigationbar ul li").click(function(){
	$(this).addClass('navigationbarchange').siblings().removeClass('navigationbarchange')
});

// 取消收藏
$('.scactive').on('click','.evaluate',function(){
	console.log($(this).parent().data('id'))
	goodsId = $(this).parent().data('id');
	clickCollection();
});

// 全选取消收藏事件
$('#removeCollection').click(function(){
	var checkedInput = $('input[name=singlesc]:checked');
	if(checkedInput.length){
		var ids = [];
		for(var i = 0 ; i < checkedInput.length ; i ++){
			ids.push($(checkedInput[i]).parent().data('id'))
		}
		goodsId = ids.join();
		clickCollection();
	}
});

//       ****************收藏复选框全选与反选*************
$(".allsc").click(function(){
	$("input[name='singlesc']").prop("checked",$(this).prop("checked"));
	goodsId = $(this).parent().data('id');
});

// 收藏商品都被选中后改变全选
$(".scactive").on('click','input:checkbox', function() {
  //当选中的长度等于checkbox的长度的时候,就让控制全选反选的checkbox设置为选中,否则就为未选中
	if($(".scactive input:checkbox").length === $(".scactive input:checked").length) {
			$(".allsc").prop("checked", true);
	} else {
			$(".allsc").prop("checked", false);
	}
});
		

// 获取商务服务关注店铺
function getFocusList(){
  $.ajax({
    url: baseUrl+"/hsent-swfw-user/collectShopRecord/findAllCollectShop",
    type:"get",	
    data:"pageNo="+pageNo+'&pageSize='+pageSize,	
    dataType:"json", 
    success:function(res){
      console.log(res);
      if(res.status === 1){
				total = res.total;
				var data={
					data:res.data,
				}
				var html = template('tpl-user', data);
				document.getElementById('gzactive').innerHTML = html;
				layuiPage();
      }
    },
    error:function(res){
					
    },
  })
};

// 获取商务服务收藏商品
function getCollection(){
	$.ajax({
    url: baseUrl+"/hsent-swfw-user/collectGoodsRecord/findAllCollectGoods",
    type:"get",	
    data:"pageNo="+pageNo+'&pageSize='+pageSize,	
    dataType:"json", 
    success:function(res){
      console.log(res);
      if(res.status === 1){
				total = res.total;
				var data={
					data:res.data,
					pirUrl:pirUrl
				}
				var html = template('scactive-script', data);
				document.getElementById('scactive').innerHTML = html;
				layuiPage();
      }
    },
    error:function(res){
			console.log(res)
    },
  })
}

// 取消关注
function clickFocus(){
  $.ajax({
    url: baseUrl+"/hsent-swfw-user/collectShopRecord/removeCollectShops",
    type:"get",	
    data:"shopId="+shopId,	
    dataType:"json", 
    success:function(res){
      console.log(res);
      if(res.status === 1){
        getFocusList();
      }
    },
    error:function(res){

    },
  })
};

// 取消收藏
function clickCollection(){
	$.ajax({
    url: baseUrl+"/hsent-swfw-user/collectGoodsRecord/removeCollectGoods",
    type:"get",	
    data:"goodsId="+goodsId,	
    dataType:"json", 
    success:function(res){
      console.log(res);
      if(res.status === 1){
        getCollection();
      }
    },
    error:function(res){

    },
  })
}

function layuiPage(){
	layui.use('laypage', function(){
		var laypage = layui.laypage;
		//执行一个laypage实例
		laypage.render({
			elem: 'Pagination', //注意，这里的 test1 是 ID，不用加 # 号
			count: total, //数据总数，从服务端得到
			limits:[20,30,40,100],
			limit:pageSize,
			curr:pageNo,
			layout: ['count', 'prev', 'page', 'next', 'limit', 'skip'],
			jump: function(obj,first){
				console.log('我是分页')
				pageNo = obj.curr;
				pageSize = obj.limit;
				// getFocusList();
				if(!first){ //首次不执行
					getFocusList();
				}  
			}
		});
	});
}